package org.principle.LiskovSubstitutionPrinciple.Father;

import java.util.HashMap;
import java.util.Map;

/**
 * 子类中方法的前置条件必须与超类中被覆写的方法的前置条件相同或者更宽松
 * @author Mr.zyl
 */
public class Client {
	public static void invoker() {
		Son f = new Son();
		HashMap map = new HashMap<>();
		Map m = new HashMap<>();
		f.doSomething(map);
	}

	public static void main(String[] args) {
		invoker();
	}
}
